package com.itheima.branch;

import java.util.Scanner;

public class SwitchDemo2 {
    public static void main(String[] args) {
        // 目标：学习使用switch分支结构
        // 周一：埋头苦干，解决bug                               周五：今晚吃鸡
        // 周二：请求大牛程序员帮忙                             周六：与王婆介绍的小芳相亲
        // 周三：今晚啤酒、龙虾、小烧烤                     周日：郁郁寡欢、准备上班。
        // 周四： 主动帮助新来的女程序解决bug
        Scanner sc = new Scanner(System.in);
        System.out.println("请您输入星期信息：");
        String weekDay = sc.next();
        switch (weekDay){
            case "周一":
                System.out.println("埋头苦干，解决bug ");
                break; // 跳出并结束switch分支
            case "周二":
                System.out.println("请求大牛程序员帮忙");
                break;
            case "周三":
                System.out.println("今晚啤酒、龙虾、小烧烤");
                break;
            case "周四":
                System.out.println("主动帮助新来的女程序解决bug");
                break;
            case "周五":
                System.out.println("今晚吃鸡");
                break;
            case "周六":
                System.out.println("与王婆介绍的小芳相亲");
                break;
            case "周日":
                System.out.println("郁郁寡欢、准备上班");
                break;
            default:
                System.out.println("您的星期信息不对！");
        }

        //表达式类型只能是byte、short、int、char，JDK5开始支持枚举，
        // JDK7开始支持String、不支持double、float、long。
        int money = 23;
        switch (money){
        }

        //case给出的值不允许重复，且只能是字面量，不能是变量。
        //不要忘记写break，否则会出现穿透现象。
    }
}
